package com.sservice.banfu.service;

import com.sservice.banfu.e.Tpl;
import com.sservice.banfu.vo.TplVo;

import java.util.List;

/**
 * Created by byte_su@163.com on 2018/02/05.
 */
public interface TplService {
    /***
     *  模板内容格式化
     * @param list
     * @return
     */
    List<Tpl> reformatContent(List<Tpl> list);

    /**
     * 设置home
     *
     * @param id
     * @return
     */
    int setHome(Integer id);

    Tpl selectById(Integer id);

    int delete(Integer id);

    int save(Tpl id);

    int update(Tpl id);

    /**
     * 查询
     *
     * @param record
     * @return
     */
    List<Tpl> queryByPage(TplVo record);

    /**
     * 统计
     *
     * @param record
     * @return
     */
    int countByPage(TplVo record);
}
